Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
HELSTON PLACE Terraced £136,136 £76,000 28 Nov 2008
3 HELSTON PLACE Terraced £96,115 £77,000 27 Apr 2018
5 HELSTON PLACE Terraced £119,196 £116,950 20 May 2022